ИИ020
Выразительный JavaScript: Современное введение в программирование
Функции высшего порядка и прототипы
Цели обучения
- Освоить реализацию и применение функций высшего порядка, таких как map, filter и reduce
- Проанализировать контекст выполнения и последствия области видимости для лексических замыканий
- Оценить различия между моделями прототипного и классического наследования
- Создавать сложные иерархии объектов с использованием конструкторов и свойства прототипа